lifting straps - Alemán Inglés Diccionario